<?php

class Technologie_model extends Model{
		
	function getTechnologieUser($user_id){
		//Haal alle technologie op die onderzocht zijn door user_id
		$this->db->where('technologie_lvl_user_id',$user_id);
		$query = $this->db->get('technologie_lvl');
		
		return $query;
	}
	
	//Haal alle technologie die in het spel zitten
	function getAlleTechnologie(){
		$query = $this->db->get('technologie');
		
		return $query;
	}
	
	function getTechnologieLvl($technologie_id){
		$this->db->where('technologie_lvl_technologie_id', $technologie_id);
		$query = $this->db->get('technologie_lvl');
		
		return $query;
	}	
	
	function bestaatTechnologie($technologie_id){
		$this->db->where('technologie_id',$technologie_id);
		$query = $this->db->get('technologie');
		
		return $query->num_rows();		
	}
	
	function voegToeWachtrij($technologie){
		$this->db->insert('technologie_wachttijd',$technologie);
	}
	
	function berekenBouwTijd($technologie_id){
		$bouwtijd = 0;
		
		$this->db->where('technologie_wachttijd_technologie_id',$technologie_id);
		$query = $this->db->get('technologie_wachttijd');
		
		foreach($query->result() as $item){
			$bouwtijd += $item->technologie_wachttijd_bouw_tot;
		}
		
		return $bouwtijd;
	}
}


?>